body {
font-size: 62.5%;
font-family: goergia, helvetica, arial, san-serif;
line-height: auto;
background: url(images/bg.jpg) repeat-x top fixed;
}
html, body, div, span, h1, h2, h3, h4, ol, ul, li {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align:baseline;
}
ol, ul {
list-style: none;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.clear {
clear: both;
}
a img {
border:none;
}
#header{
background-color:#417ac2;
width:auto;
height: 50px;
}
#header div#l{
float:left;
height: 50px;
width: 300px;
padding-top: 0px;
text-align:right;
}
#header div#l h2{
font-family: "Times New Roman", Arial, Serif;
text-transform: uppercase;
font-size: 2.0em;
text-shadow: 2px 2px gray;
}
#header ul#m {
text-align:center;
margin-top: 5px;
margin-left:5px;
float:left;
}
#header ul#m li{
display: inline;
}
#header div#r{
float:right;
padding-top: 10px;
padding-right:150px;
}
#header div#r h1{
color:red;
font-family: "Times New Roman", Arial, Serif;
font-size: 2.8em;
}
#wrapper {
margin:0px auto;
overflow :hidden;
width: 990px;
}
#wrapper div#banner {
margin: 0px;
width: auto;
height: 150px;
background-color: #5bf2bb;
}
#wrapper div#banner img {
margin-left: 0px;
margin-top: -10px;
}
#wrapper ul#nav {
background-color: black;
width:auto;
height: 30px;
border: 1px solid white;
}
#wrapper ul#nav li{
display: inline;
float: left;
padding-right: 162px;
padding-top: 5px;
padding-left: 5px;
}
#wrapper ul#nav h2{
color: white;
font-family:"Times New Roman", Arial, Serif;
font-size: 1.5em;
}
#wrapper ul#nav li:last-child {
margin:0px;
padding:5px 0px 0px 0px;

}
#contain div#slidebar{
width:200px;
float:left;
height:auto;
}

#slidebar div#head{
background-color: #e6f3f4;
width:auto;
height: 30px;
}
#slidebar div#head h1{
text-align: center;
font-size: 2.2em;
font-family:"Times New Roman", Arial, Serif;
color: #cf753f;
}

#slidebar ul#list{
margin-top: 20px;
margin-left: 35px;
float:left;
}
#slidebar ul#list li{
list-style-image: url(images/list-style.png);
list-stype-position: inside;
margin-top: 0;
}
#slidebar ul#list li a{
color:#cf753f;
font-size: 2.2em;
text-align: center;
}
#contain div#main {
margin-top: 20px;
float: left;
overflow: hidden;
width: 590px;
height: auto;
}

#contain div#adv {
float:left;
width: 190px;
height: auto;
}
#adv div#t{
width: auto;
height: 30px;
background-color: #e6f3f4
}
#adv div#t h1{
text-align: center;
font-size: 2.2em;
font-family:"Times New Roman", Arial, Serif;
color: #cf753f;
}
#footer{
clear:both;
background-color:#417ac2;
width:auto;
height: 50px;
}
#footer h1{
text-align: center;
font-size: 2.1em;
font-family: "Times New Roman", Arial, Serif;
color: white;
}
#footer span {
color: red;
}

#mid, #contain{
overflow: hidden;
width: 100%;
}

.navbar{
margin-bottom: 0px;
}